low-budget motion picture - Espagnol Anglais Dictionnaire